Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 LONDON ROAD Semi-Detached £355,901 £215,000 19 Dec 2006
36 LONDON ROAD £9,172,513 £7,425,000 10 Jan 2019